faro reflector - French English Dictionary